make presentations - Almanca İngilizce Sözlük